a formidable task or requirement
ایک قابل عمل کام یا ضرورت
finishing in time was a tall order but we did it
وقت میں ختم ایک لمبا حکم تھا لیکن ہم نے ایسا کیا